TLS was last updated
on March 27, 2024.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 03/26/2024)
2023
Section - Southern
Area - AL - Birmingham
League - 2023 Bham Winter-Spring Weeknight - Adult 18 & Over MEN
Flight - 3.0 Men - Monday Wednesday
--------------------------------------------------------------------------------------------------------------------------------------
PRC - Ali/Jowers
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Shezad Keshwani - 2.79
Sai Anuroop Mulukuri - 2.78
Tyrell Jordan - 2.76
Jeffrey Cusmariu - 2.76
Robert Letson - 2.71
Amin Ali - 2.70
Richard Shirley - 2.69
Brian Clifton - 2.69
Liam Partain - 2.67
Vinodh Ramamoorthy - 2.65
Eric Sanford - 2.62
Amin Issa - 2.61
Mark Partain - 2.59
Rafique Dhanani - 2.48
Jesse Jowers - 2.39
League Results By Position
1S 2S 1D 2D 3D
Richard Shirley - 2.69 & Amin Ali - 2.70 0 - 1 0 - 1
Liam Partain - 2.67 4 - 1
Amin Ali - 2.70 & Rafique Dhanani - 2.48 0 - 1
Amin Ali - 2.70 & Robert Letson - 2.71 1 - 2 0 - 1
Rafique Dhanani - 2.48 & Eric Sanford - 2.62 0 - 1
Rafique Dhanani - 2.48 & Jeffrey Cusmariu - 2.76 0 - 1
Robert Letson - 2.71 & Tyrell Jordan - 2.76 1 - 0
Robert Letson - 2.71 & Vinodh Ramamoorthy - 2.65 1 - 0
Amin Issa - 2.61 & Shezad Keshwani - 2.79 1 - 0
Amin Issa - 2.61 & Vinodh Ramamoorthy - 2.65 0 - 1 1 - 1
Shezad Keshwani - 2.79 & Jeffrey Cusmariu - 2.76 2 - 0
Tyrell Jordan - 2.76 1 - 0
Vinodh Ramamoorthy - 2.65 0 - 1 1 - 1
Sai Anuroop Mulukuri - 2.78 2 - 0
Mark Partain - 2.59 & Jesse Jowers - 2.39 0 - 1
Mark Partain - 2.59 & Amin Issa - 2.61 0 - 1
Mark Partain - 2.59 & Brian Clifton - 2.69 1 - 0
Mark Partain - 2.59 & Eric Sanford - 2.62 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Pine Tree - Hill
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Briggs Shreve - 3.09
Hunter Hasen - 2.91
Frank Lassiter - 2.91
Jonathan Sharpe - 2.88
Steven sikora - 2.82
Henry Abbott - 2.77
Fletcher Little - 2.74
Erol Wallace - 2.74
Paul Ebert - 2.73
Josh Haralson - 2.72
Tripp Salem - 2.67
Clint Dolly - 2.57
Andrew Svarney - 2.57
Thomas Hill - 2.52
Ben Harrison - 2.45
League Results By Position
1S 2S 1D 2D 3D
Steven sikora - 2.82 & Fletcher Little - 2.74 1 - 0
Steven sikora - 2.82 1 - 1 2 - 1
Jonathan Sharpe - 2.88 & Henry Abbott - 2.77 1 - 0
Jonathan Sharpe - 2.88 & Josh Haralson - 2.72 1 - 0
Hunter Hasen - 2.91 & Josh Haralson - 2.72 0 - 1
Hunter Hasen - 2.91 & Tripp Salem - 2.67 0 - 1 2 - 0 1 - 0
Henry Abbott - 2.77 & Paul Ebert - 2.73 1 - 0
Henry Abbott - 2.77 & Fletcher Little - 2.74 1 - 0
Frank Lassiter - 2.91 & Paul Ebert - 2.73 1 - 0
Frank Lassiter - 2.91 0 - 2
Erol Wallace - 2.74 & Andrew Svarney - 2.57 1 - 0
Erol Wallace - 2.74 & Fletcher Little - 2.74 1 - 0
Andrew Svarney - 2.57 & Paul Ebert - 2.73 0 - 1
Andrew Svarney - 2.57 & Thomas Hill - 2.52 0 - 1
Andrew Svarney - 2.57 & Josh Haralson - 2.72 1 - 0
Paul Ebert - 2.73 & Fletcher Little - 2.74 0 - 1
Clint Dolly - 2.57 & Ben Harrison - 2.45 0 - 1
Josh Haralson - 2.72 & Briggs Shreve - 3.09 0 - 1
Josh Haralson - 2.72 & Fletcher Little - 2.74 0 - 1
Ben Harrison - 2.45 & Briggs Shreve - 3.09 1 - 0
Briggs Shreve - 3.09 3 - 0 1 - 0
Tripp Salem - 2.67 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hoover Met - Simpson
League Record: 2 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Justin Wisener - 3.08
Jonathan Simpson - 2.81
Matt Palco - 2.80
Randall Robbins - 2.79
Anvesh Kumar Sambari - 2.74
Shahid Somani - 2.70
Bradley Wilkins - 2.66
John Allen Baggett - 2.58
Vijay Vishwanath - 2.56
Paul Tierney - 2.56
Joseph Osborn - 2.56
League Results By Position
1S 2S 1D 2D 3D
Jonathan Simpson - 2.81 & Randall Robbins - 2.79 1 - 0
Jonathan Simpson - 2.81 & Bradley Wilkins - 2.66 0 - 1
Jonathan Simpson - 2.81 & John Allen Baggett - 2.58 0 - 1
Jonathan Simpson - 2.81 0 - 1 0 - 1
Matt Palco - 2.80 & Justin Wisener - 3.08 1 - 0
Matt Palco - 2.80 & Paul Tierney - 2.56 0 - 1 1 - 0
Matt Palco - 2.80 & Joseph Osborn - 2.56 1 - 0 1 - 0
Randall Robbins - 2.79 & Bradley Wilkins - 2.66 0 - 1
Randall Robbins - 2.79 1 - 0 0 - 1
Bradley Wilkins - 2.66 & Paul Tierney - 2.56 0 - 1
Bradley Wilkins - 2.66 & Anvesh Kumar Sambari - 2.74 1 - 0
Bradley Wilkins - 2.66 & Vijay Vishwanath - 2.56 0 - 1
Justin Wisener - 3.08 & John Allen Baggett - 2.58 1 - 0 0 - 1
Justin Wisener - 3.08 & Vijay Vishwanath - 2.56 1 - 0
Justin Wisener - 3.08 0 - 1
John Allen Baggett - 2.58 & Paul Tierney - 2.56 0 - 1
John Allen Baggett - 2.58 & Shahid Somani - 2.70 1 - 0
Paul Tierney - 2.56 & Joseph Osborn - 2.56 0 - 1 0 - 1
Shahid Somani - 2.70 & Anvesh Kumar Sambari - 2.74 1 - 0 0 - 1
Anvesh Kumar Sambari - 2.74 1 - 1
Joseph Osborn - 2.56 0 - 1 0 - 1
Vijay Vishwanath - 2.56 1 - 0 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Lifetime - Slovensky 3.0 Men
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Lobo Tran - 3.34
Dan Higgins - 3.26
Bryan Nowell - 2.93
Allen Porter - 2.89
Brian Faircloth - 2.88
Thomas Taylor - 2.87
Douglas Ferrell - 2.87
Danny Slovensky - 2.87
Mark Haladwala - 2.69
Jeffrey Martin - 2.68
Leonard Bonilla - 2.64
Joe Crain - 2.56
Zeke Hrynkiw - 2.52
Nick Thornton - 2.50
League Results By Position
1S 2S 1D 2D 3D
Jeffrey Martin - 2.68 & Zeke Hrynkiw - 2.52 0 - 1
Jeffrey Martin - 2.68 & Douglas Ferrell - 2.87 1 - 0
Jeffrey Martin - 2.68 & Leonard Bonilla - 2.64 0 - 1
Danny Slovensky - 2.87 & Zeke Hrynkiw - 2.52 0 - 1
Danny Slovensky - 2.87 0 - 1
Thomas Taylor - 2.87 & Brian Faircloth - 2.88 1 - 1
Thomas Taylor - 2.87 2 - 0 1 - 0
Bryan Nowell - 2.93 & Brian Faircloth - 2.88 2 - 0
Bryan Nowell - 2.93 1 - 1
Zeke Hrynkiw - 2.52 & Leonard Bonilla - 2.64 0 - 1
Joe Crain - 2.56 & Douglas Ferrell - 2.87 0 - 1
Joe Crain - 2.56 & Mark Haladwala - 2.69 1 - 1
Joe Crain - 2.56 & Nick Thornton - 2.50 0 - 1
Joe Crain - 2.56 & Allen Porter - 2.89 1 - 0
Douglas Ferrell - 2.87 & Lobo Tran - 3.34 1 - 0 2 - 0
Mark Haladwala - 2.69 & Nick Thornton - 2.50 0 - 1
Mark Haladwala - 2.69 & Allen Porter - 2.89 2 - 0
Nick Thornton - 2.50 & Allen Porter - 2.89 0 - 1
Brian Faircloth - 2.88 1 - 0
Leonard Bonilla - 2.64 0 - 1
Allen Porter - 2.89 0 - 1 1 - 0
Dan Higgins - 3.26 2 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
BH - Gresham
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
David Boyd - 3.05
Shawn Hood - 2.98
Patrick Robinson - 2.98
Alex Gould - 2.94
Joe Baugh - 2.90
Jeff LaMaster - 2.89
Joseph Sabye - 2.81
Brooks Harris - 2.80
Jeff Moore - 2.76
Harrison Bishop - 2.73
Darrell Tucker - 2.73
Elliott Floyd - 2.71
Miles Gresham - 2.56
League Results By Position
1S 2S 1D 2D 3D
Harrison Bishop - 2.73 & Brooks Harris - 2.80 0 - 1
Harrison Bishop - 2.73 & Jeff Moore - 2.76 0 - 1 1 - 0
Jeff LaMaster - 2.89 & Joe Baugh - 2.90 4 - 0
Jeff LaMaster - 2.89 & Joseph Sabye - 2.81 2 - 0
Brooks Harris - 2.80 & David Boyd - 3.05 1 - 0
Patrick Robinson - 2.98 & Joseph Sabye - 2.81 1 - 0
Patrick Robinson - 2.98 1 - 1 3 - 0
Darrell Tucker - 2.73 & Miles Gresham - 2.56 1 - 1
Darrell Tucker - 2.73 & David Boyd - 3.05 1 - 0
Shawn Hood - 2.98 & Joseph Sabye - 2.81 1 - 0
Shawn Hood - 2.98 & David Boyd - 3.05 1 - 0
Shawn Hood - 2.98 1 - 1 1 - 0
Elliott Floyd - 2.71 & Joseph Sabye - 2.81 1 - 0
Elliott Floyd - 2.71 & David Boyd - 3.05 1 - 0
Jeff Moore - 2.76 & David Boyd - 3.05 1 - 0
Joseph Sabye - 2.81 & David Boyd - 3.05 0 - 1
Joseph Sabye - 2.81 0 - 1
Alex Gould - 2.94 3 - 0 2 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Riverchase Country Club - Tulloss
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Brandon Hasenfuss - 2.94
Brandon Swindle - 2.79
Wayne Barre - 2.68
Lance Hutchison - 2.68
Brian Goodyear - 2.66
Anthony Plaia - 2.65
Philip Morrison - 2.62
Jay Tidwell - 2.57
Jake Livingston - 2.56
Rod Tulloss - 2.50
Wes Barnett - 2.41
Jonathan Ward - 2.38
Morgan French - 2.28
League Results By Position
1S 2S 1D 2D 3D
Wayne Barre - 2.68 & Jay Tidwell - 2.57 0 - 1 2 - 0
Wayne Barre - 2.68 & Brian Goodyear - 2.66 0 - 1
Wayne Barre - 2.68 0 - 1
Brandon Swindle - 2.79 & Rod Tulloss - 2.50 0 - 1
Brandon Swindle - 2.79 & Wes Barnett - 2.41 1 - 0
Brandon Swindle - 2.79 & Jake Livingston - 2.56 0 - 2
Brandon Swindle - 2.79 & Brian Goodyear - 2.66 0 - 1
Brandon Swindle - 2.79 0 - 1
Brandon Hasenfuss - 2.94 & Brian Goodyear - 2.66 1 - 0
Brandon Hasenfuss - 2.94 1 - 0 1 - 0
Rod Tulloss - 2.50 & Philip Morrison - 2.62 1 - 0
Rod Tulloss - 2.50 0 - 1
Anthony Plaia - 2.65 & Jay Tidwell - 2.57 0 - 1
Anthony Plaia - 2.65 0 - 1
Wes Barnett - 2.41 & Jake Livingston - 2.56 0 - 1 1 - 1
Wes Barnett - 2.41 & Jay Tidwell - 2.57 0 - 1
Morgan French - 2.28 & Jake Livingston - 2.56 0 - 1
Morgan French - 2.28 0 - 2
Jonathan Ward - 2.38 & Philip Morrison - 2.62 0 - 1
Jonathan Ward - 2.38 0 - 1 1 - 0
Jay Tidwell - 2.57 & Brian Goodyear - 2.66 0 - 1
Lance Hutchison - 2.68 & Brandon Swindle - 2.79 0 - 1
Lance Hutchison - 2.68 & Philip Morrison - 2.62 0 - 1
Lance Hutchison - 2.68 0 - 3 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Homewood - Miller 3.0
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Alex Miller - 2.94
Hari Vajaha - 2.93
Tad Templeton - 2.78
Jonathan Walsky - 2.78
John Michael Finney - 2.74
John Meredith - 2.71
Kyle Schwab - 2.70
Drew Brignac - 2.59
Rob Sellers - 2.52
Matt Sharp - 2.49
Patrick Carey - 2.15
Will Aycock - 2.06
League Results By Position
1S 2S 1D 2D 3D
Tad Templeton - 2.78 & Alex Miller - 2.94 1 - 0 1 - 0
Tad Templeton - 2.78 & Kyle Schwab - 2.70 1 - 0 1 - 0
John Michael Finney - 2.74 & Patrick Carey - 2.15 0 - 1
John Michael Finney - 2.74 & Matt Sharp - 2.49 1 - 0
John Michael Finney - 2.74 0 - 1 0 - 1
Jonathan Walsky - 2.78 & Rob Sellers - 2.52 0 - 1
Jonathan Walsky - 2.78 & Hari Vajaha - 2.93 1 - 0
Jonathan Walsky - 2.78 & Alex Miller - 2.94 3 - 1
Drew Brignac - 2.59 & Hari Vajaha - 2.93 0 - 1
Drew Brignac - 2.59 & Alex Miller - 2.94 1 - 0
Drew Brignac - 2.59 & Will Aycock - 2.06 0 - 1
Drew Brignac - 2.59 0 - 1
Rob Sellers - 2.52 & Will Aycock - 2.06 0 - 1
Rob Sellers - 2.52 0 - 2 1 - 0
John Meredith - 2.71 1 - 1
Hari Vajaha - 2.93 & Kyle Schwab - 2.70 1 - 0
Hari Vajaha - 2.93 & Matt Sharp - 2.49 1 - 0
Hari Vajaha - 2.93 2 - 0 1 - 0
Patrick Carey - 2.15 & Matt Sharp - 2.49 0 - 1
Will Aycock - 2.06 & Matt Sharp - 2.49 0 - 2
Will Aycock - 2.06 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Hoover Met - Berry/Gray
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Parker Woodroof - 2.66
Clay Smith - 2.62
Chase Hoyle - 2.61
Mike Wittmann - 2.59
Avery Whitecotton - 2.53
Michael Harrison - 2.34
Kade Wittmann - 2.28
Tyler Berry - 2.25
Jack Gray - 2.25
Sage Rahm - 2.14
Adam Alred - 2.14
League Results By Position
1S 2S 1D 2D 3D
Adam Alred - 2.14 & Jack Gray - 2.25 0 - 1
Adam Alred - 2.14 0 - 2
Michael Harrison - 2.34 0 - 2 0 - 2
Avery Whitecotton - 2.53 & Jack Gray - 2.25 0 - 1
Avery Whitecotton - 2.53 0 - 1
Tyler Berry - 2.25 & Jack Gray - 2.25 0 - 1 0 - 1
Tyler Berry - 2.25 0 - 1 0 - 1
Jack Gray - 2.25 & Kade Wittmann - 2.28 0 - 1 1 - 1
Mike Wittmann - 2.59 & Parker Woodroof - 2.66 0 - 1 2 - 2
Mike Wittmann - 2.59 & Kade Wittmann - 2.28 0 - 1
Mike Wittmann - 2.59 & Sage Rahm - 2.14 0 - 1
Parker Woodroof - 2.66 2 - 0
Clay Smith - 2.62 & Chase Hoyle - 2.61 3 - 3
Clay Smith - 2.62 0 - 1